#incomes_expenses
{
	border: 1px solid white;
}

#incomes_expenses tr
{
	font-size: 100%;
}

#incomes_expenses tr td
{
  padding: 0 5px 0 5px;
  vertical-align: top;
}

#incomes_expenses tr td table tr td
{
  padding: 0;
}

#incomes_expenses img
{
	vertical-align: middle;
}

#incomes tr td
{
	background-color: #B0FFB0;
}

#expenses tr td
{
	background-color: #FFB0B0;
}

#incomes tr:nth-child(even) td
{
	background-color: #C9FFC9;
}

#expenses tr:nth-child(even) td
{
	background-color: #FFC9C9;
}


#period_incomes tr td
{
	background-color: #C6F8C6;
}

#period_expenses tr td
{
	background-color: #F8B8B8;
}

#period_incomes tr:nth-child(even) td
{
	background-color: #D5F8D5;
}

#period_expenses tr:nth-child(even) td
{
	background-color: #F9D5D5;
}

#incomes tr:hover td
{
	background-color: #fff;
}

#expenses tr:hover td
{
	background-color: #fff;
}

#period_incomes tr:hover td
{
	background-color: #fff;
}

#period_expenses tr:hover td
{
	background-color: #fff;
}

#calculate_labor
{
	background-image: url(../img/money.png);
	background-repeat: no-repeat;
	height: 32px;
	margin: 0 20% 0 20%;
	text-align: left;
	padding: 5px 0 5px 32px;
}
